despite everything - Fransızca İngilizce Sözlük